package teamBattle

// 战斗结果
type FightData struct {
	// 玩家ID
	MemberId string

	// 站位Id
	PosId int32

	// 战斗信息
	FightInfo interface{}

	// 战斗结果
	FightResult interface{}
}

// 新建战斗数据对象
// memberId:队伍成员Id
// posId:站位Id
// fightInfo:战斗信息
// fightResult:战斗结果对象
// 返回值:
// *FightData:战斗数据
func NewFightData(memberId string, posId int32, fightInfo interface{}, fightResult interface{}) *FightData {
	return &FightData{
		MemberId:    memberId,
		PosId:       posId,
		FightInfo:   fightInfo,
		FightResult: fightResult,
	}
}
